package chapter12.section5;
/*程序12-8:发送数据包的准备工作*/
import java.io.*;
import java.net.*;
public class PrepareForSend {
	public static void main(String[] args) throws IOException {
		//创建一个数据报实例，不指定端口,任意绑定一个可用的端口号
		DatagramSocket socket = new DatagramSocket();  
		byte[] buf = new byte[64];
		//设置服务器地址，这里用本机地址代替了服务器地址
		InetAddress address = InetAddress.getByName("localhost");
		//设置待发送数据
		byte[] data = "001,Mike,deposit,1000".getBytes();
		//创建DatagramPacket实例packet，同时设置待发数据，数据长度，地址及端口
		DatagramPacket packet = new DatagramPacket(
		                                data, data.length, address,	7788);
		socket.send(packet);//发送数据报
	}
}
